Spanish Civil Guard executes historic rescue mission with night vision goggles
Spain #General News